make speculations - German English Dictionary